muffled up the sound - Turc Anglais Dictionnaire